Big Huge Thesaurus

Lagopus scoticus

noun